$('form[name="dataTableForm"]').submit(function (){
	var tData = {};
	for(var index in objDataTablesArray){
		tData[index] = $('input', objDataTablesArray[index].fnGetNodes()).serialize();
	};
	$('div.ajaxLoader').css('visibility', 'visible');
	// Ajax
	$.ajax({
		url: $(this).attr('action'),
		type: "POST",
		dataType: "json",
		timeout: ajaxTimeout,
		data: { func: "ajax", formData: tData },
		success: function(data, textStatus, jqXHR){
			ajaxSuccess(data, textStatus, jqXHR)
		},
		error: function(jqXHR, textStatus, errorThrown){
			ajaxError(jqXHR, textStatus, errorThrown)
		},
		complete: function(jqXHR, testStatus){
			$('div.ajaxLoader').css('visibility', 'hidden');
		}
	});
	return false;
});